我们在写代码的时候,偶尔会打印出后端传过来的信息,然后根据信息写我们的html代码,本来以为console.log就可以了,但是偶然又发现了console是有家族的,这说明了系统看文档的重要性与好处。
Console.assert()
判断第一个参数是否为真,false的话抛出异常并且在控制台输出相应信息。
Console.clear()
清空控制台。
Console.count()
以参数为标识记录调用的次数,调用时在控制台打印标识以及调用次数。
Console.debug()
console.log方法的别称,使用方法可以参考Console.log()
Console.dir()
打印一条以三角形符号开头的语句,可以点击三角展开查看对象的属性。
Console.dirxml()
如果可以,打印 XML/HTML 元素表示的指定对象,或者 JavaScript 对象视图。
Console.error()
打印一条错误信息,使用方法可以参考 string substitution。
Console._exception()
error方法的别称,使用方法参考 Console.error()
Console.group()
打印树状结构,配合groupCollapsed以及groupEnd方法;
Console.groupCollapsed()
创建一个新的内联 group。使用方法和group相同,不同的是groupCollapsed打印出来的内容默认是折叠的。
Console.groupEnd()
结束当前Tree
Console.info()
打印以感叹号字符开始的信息,使用方法和log相同
Console.log()
打印字符串,使用方法比较类似C的printf格式输出,可参考 string substitution 。
Console.profile()
可以以第一个参数为标识,开始javascript执行过程的数据收集。和chrome控制台选项开Profiles比较类似,具体可参考chrome profiles
Console.profileEnd()
配合profile方法,作为数据收集的结束。
Console.table()
将数据打印成表格。Console.table [en-US]
Console.time()
计时器,接受一个参数作为标识。
Console.timeEnd()
接受一个参数作为标识,结束特定的计时器。
Console.timeStamp()
添加一个标记到浏览器的 Timeline 或 Waterfall 工具.
Console.trace()
打印stack trace.
Console.warn()
打印一个警告信息,使用方法可以参考 string substitution。
先挖个坑,再来填
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。